@CHARSET "UTF-8";
.bg-l{
	background:url("../images/bg-l.png") top left repeat-y;
}
.bg-r{
	background:url("../images/bg-r.png") top right repeat-y #fff;
	padding-right:10px;
}
#bodyWrapper-leftColumn{
	float:left;
	width:200px;
}
#bodyWrapper-middleColumn{
	float:left;
	width:670px;
	padding-left:10px;
}
.leftBoxContainer{
	margin:3px 0 6px 0;
	padding:2px 2px;
	border:1px solid #ccc;
	background:#F7F7F7;	
}
.centerColumn{
	margin-top:5px;
}
.alpha_filter_list_vertical{
	position:fixed;
	bottom:0;
	right:0;
	background:#F7F7F7;
	border:1px solid #ccc;
	width:30px;
}
.alpha_filter_list_vertical div{
	text-align:center;
	background:#555;
	font-weight: bold;
	color:#fff;
}
.alpha_filter_list_vertical a{
	width:15px;
	display:block;
	text-align: center;
	float:left;
}
#navBreadCrumb{
	margin-top:5px;
}
.breadcrumb{
	background:#474747;
	display:block;
	float:left;
	color:#fff;
	margin:2px -8px 2px 2px;
}
.breadcrumb a{
	color:#fff;
	font-weight: bold;
	display:block;
	float:left;
}
.breadcrumb a:HOVER{
	color:#F14D1A;
}
.breadcrumb_decoration-left{
	width:0;
	height:0;
	border-left:9px solid #fff;
	border-right:9px solid #474747;
	border-top:9px solid #474747;
	border-bottom:9px solid #474747;
	display: block;
	float:left;
}
.breadcrumb_decoration-right{
	width:0;
	height:0;
	border-left:9px solid #474747;
	border-right:9px solid #fff;
	border-top:9px solid #fff;
	border-bottom:9px solid #fff;
	display: block;
	float:right;
}
.leftBoxHeading{
	color:#fff;
	background:#555;
	margin-bottom:5px;
	padding:3px 4px;
}
.leftBoxHeading a{
	color:#fff;
}
.leftBoxHeading a:HOVER{
	color:#F14D1A;
}
.shop_by_header{
	font-weight: bold;
}
.options_group{
	border:1px dashed #ccc; 
}
.options_group .options_group_body{
	visibility: hidden;
	position:absolute;
}
.options_group:HOVER .options_group_body{
	visibility: visible;
	position:static;
}
.options_group_body div{
	margin:2px;
	background:url("../images/ch_1.gif") no-repeat;
	padding-left:15px;
}
.options_group_body div a{
	display:block;
}
.options_group_body div:hover{
	border-bottom:1px dashed #F14D1A;
	background:url("../images/ch_2.jpg") no-repeat;
}
.options_group_choosed .options_group_body div{
	background:url("../images/ch_2.jpg") no-repeat;
	border-bottom:1px dashed #F14D1A;
}
.options_group_choosed .options_group_body div a{
	color:#F14D1A;
}
.back{
	float:left;
}
.forward{
	float:right;
}
.centeredContent{
	text-align: center;
}
.clearBoth{
	clear:both;
}
.normalprice{
	text-decoration: line-through;
	color:#FF66CC;
}
.productSalePrice,.productSpecialPrice{
	color:red;
	font-weight:bold;
}
.productPriceDiscount{
	color:red;
}
#whatsNew img,#featuredProducts img,#specialsDefault img{
	border:3px solid #ccc;
}
#whatsNew h2,#featuredProducts h2,#specialsDefault h2{
	color:#F14D1A;
}
#whatsNew img:HOVER,#featuredProducts img:HOVER,#specialsDefault img:hover {
	border:3px solid #F14D1A;
}
.centerBoxContentsSpecials a,.centerBoxContentsFeatured a,.centerBoxContentsNew a,.sideBoxContentItem a{
	position:relative;
}	
.index_icon-new-s,.index_icon-specials-s,.index_icon-featured-s{
	position:absolute;
	width:53px;
	height:54px;
	bottom:-1px;
	right:-1px;	
}
.actual_price{
	color:red;
	font-weight:bold;
}
.index_icon-new-s{
	background:url("../images/index_new_icon.png") no-repeat;
}
.index_icon-specials-s{
	background:url("../images/index_speacials_icon.png") no-repeat;
}
.index_icon-featured-s{
	background:url("../images/index_featured_icon.png") no-repeat;
}
.index_icon-discount-s{
	background:url("../images/icon-discount.png") no-repeat;
	background-position:-62px 0; 
	position:absolute;
	top:-100px;
	right:0;
	width:20px;
	height:32px;
	line-height:22px;
	color:#fff;
	font-weight:bold;
	padding-right:12px;
	right:2px;
	text-align:right;
}